-Subproject commit 541f85c3999bb851aeb68611ab74ba047044220a
+Subproject commit 0dbe0bb9a10796622eaf30f27b1d2c26f7771397
--- /dev/null
+listen 443;
+include /etc/nginx/conf.d/ssl.conf;
+ssl_certificate /etc/nginx/x509.d/cyclo-forum-tls/crt.pem;
+ssl_certificate_key /etc/nginx/x509.d/cyclo-forum-tls/key.pem;
+
+# vim: ft=sh
--- /dev/null
+hint="run before: remote/runit-configure nginx -- $site"
+assert "sudo test -f /etc/nginx/x509.d/\"$site\"/key.pem" hint
+
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/forum.cyclocoop.org/crt+ca.pem \
+ /etc/nginx/x509.d/"$site"/crt.pem
+
+sudo rmdir ~www-data/"$site" || true
+sudo ln -fns "${site%-tls}" ~www-data/"$site"
+
--- /dev/null
+server_name forum.cyclocoop.org;
+
+client_body_buffer_size 8k;
+client_max_body_size 10m;
+
+location = / {
+ root /usr/share/phpbb3/www;
+ index index.php;
+ }
+location ~ /\. {
+ access_log off;
+ deny all;
+ log_not_found off;
+ return 403;
+ }
+location ~ /(config\.php|common\.php|cache|files|images/avatars/upload|includes|store) {
+ deny all;
+ return 403;
+ }
+location ~ ^/docs/ {
+ root /usr/share/phpbb3;
+ }
+location ~* \.(gif|jpe?g|png|css)$ {
+ root /usr/share/phpbb3/www;
+ access_log off;
+ expires 30d;
+ log_not_found off;
+ }
+location ~* ^.+\.php(|/.*)$ {
+ root /usr/share/phpbb3/www;
+ include /etc/nginx/conf.d/fastcgi.conf;
+ index index.php;
+ set $no_cache "0";
+ if ($request_method !~ ^(GET|HEAD)$) {
+ # NOTE: if non GET/HEAD, don't cache and mark user as uncacheable for 1 second via cookie.
+ set $no_cache "1";
+ }
+ if ($no_cache = "1") {
+ # NOTE: drop no cache cookie if need be (for some reason, add_header fails if included in prior if-block).
+ add_header Set-Cookie "_mcnc=1; Max-Age=2; Path=/";
+ add_header X-Microcachable "0";
+ }
+ if ($http_cookie ~* "_mcnc") {
+ # NOTE: bypass cache if no-cache cookie is set
+ set $no_cache "1";
+ }
+ expires epoch;
+ fastcgi_cache microcache;
+ fastcgi_cache_bypass $no_cache;
+ fastcgi_cache_use_stale error timeout invalid_header updating http_500;
+ fastcgi_cache_valid 200 1m;
+ fastcgi_cache_valid 301 2h;
+ fastcgi_cache_valid 302 30m;
+ fastcgi_cache_valid 404 10m;
+ fastcgi_ignore_headers Cache-Control Expires Set-Cookie;
+ fastcgi_index index.php;
+ fastcgi_split_path_info ^(.+\.php)(.*)$;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+ fastcgi_no_cache $no_cache;
+ fastcgi_param REDIRECT_STATUS 200;
+ # NOTE: PHP only, required if PHP was built with --enable-force-cgi-redirect
+ fastcgi_pass_header Cookie;
+ fastcgi_pass_header Set-Cookie;
+
+ fastcgi_pass unix:/run/php5/fpm/cyclo_forum;
+ }
+
+# vim: ft=sh
--- /dev/null
+forum.cyclocoop.org
--- /dev/null
+upstream php_fpm_cyclo_forum {
+ server unix:/run/php5/fpm/cyclo_forum;
+ }
+
+# vim: ft=sh
--- /dev/null
+listen 80;
+
+return 301 "https://$host$request_uri";
--- /dev/null
+pool=cyclo_forum
+sudo adduser php_"$pool" www-"$site"
+sudo adduser php_"$pool" postgres-data
+sudo adduser www-"$site"-tls www-"$site"
+"$tool"/local/postgresql-user-create "$pool"
+if test ! "$pool" = "$(sudo -u postgres psql -AqtX -c \
+ "SELECT datname
+ FROM pg_catalog.pg_database
+ WHERE datname = '$pool'
+ LIMIT 1;")"
+ then
+ "$tool"/local/postgresql-database-create "$pool"
+ sudo -u postgres psql "$pool" -AqtX --set ON_ERROR_STOP=1 \
+ -f /usr/share/phpbb3/dbconfig-common/data/phpbb3/install/pgsql
+ #-f /usr/share/phpbb3/install/schemas/postgres_schema.sql
+ fi
+"$tool"/local/postgresql-schema-create "$pool"
+sudo -u postgres psql "$pool" -AqtX --set ON_ERROR_STOP=1 <<-EOF
+ GRANT USAGE ON SCHEMA pg_catalog TO $pool;
+ GRANT SELECT ON TABLE pg_proc TO $pool;
+ GRANT SELECT ON TABLE pg_database TO $pool;
+ EOF
+
+sudo install -m 640 -o root -g php_"$pool" \
+ "$tool"/etc/phpbb3/forum.cyclocoop.org.inc.php \
+ /etc/phpbb3/forum.cyclocoop.org.inc.php
+sudo install -m 664 -o root -g www-data \
+ "$tool"/etc/phpbb3/database.inc.php \
+ /etc/phpbb3/database.inc.php
--- /dev/null
+server_name forum.cyclocoop.org;
server unix:/run/php5/fpm/lhc_stats;
}
-map $request_method $no_cache {
+map $request_method $lhc_stats_no_cache {
# NOTE: if non GET/HEAD, don't cache.
default 1;
HEAD 0;
GET 0;
}
-map $arg_module $no_cache {
+map $arg_module $lhc_stats_no_cache {
## When we go through installation
## or when we're on the dashboard for specific tasks.
Installation 1; # when invoking the installation module.
~[^\&]*(?:Dashboard|Live|Goals|Admin|Manager) 1; # some tasks
}
-map $arg_action $no_cache {
+map $arg_action $lhc_stats_no_cache {
## The first installation steps don't invoke the installation module.
systemCheck 1;
databaseSetup 1;
}
-map $http_cookie $no_cache {
+map $http_cookie $lhc_stats_no_cache {
## Testing for the session cookie being present.
## If there is then no caching is to be done.
~PIWIK_SESSID 1; # Piwik session cookie
add_header X-Piwik-Long-Cache $upstream_cache_status;
expires epoch;
fastcgi_cache microcache;
- fastcgi_cache_bypass $no_cache;
+ fastcgi_cache_bypass $lhc_stats_no_cache;
fastcgi_cache_use_stale error timeout invalid_header updating http_500;
fastcgi_cache_valid 200 301 2h;
fastcgi_cache_valid 302 30m;
fastcgi_cache_valid 404 10m;
fastcgi_ignore_headers Cache-Control Expires;
- fastcgi_no_cache $no_cache;
+ fastcgi_no_cache $lhc_stats_no_cache;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_pass php_fpm_lhc_stats;
caldavzap A IP4(GRESILLE)
burette A IP4(GRESILLE)
davical A IP4(GRESILLE)
+forum A IP4(GRESILLE)
ftp A IP4(GRESILLE)
git A IP4(GRESILLE)
imap A IP4(GRESILLE)
--- /dev/null
+../cyclocoop.org
\ No newline at end of file
--- /dev/null
+ SERVICE = forum
+ RANDFILE = var/sec/x509/openssl.rand
+ oid_section = extra_oids
+[ extra_oids ]
+ # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+ jurisdictionOfIncorporationLocalityName = 1.3.6.1.4.1.311.60.2.1.1
+ jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+ jurisdictionOfIncorporationCountryName = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+ prompt = no
+ distinguished_name = distinguished_name
+ string_mask = pkix
+ #x509_extensions = root_extensions
+ #req_extensions = extension
+ #attributes = req_attributes
+[ distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ localityName = $ENV::x509_state_or_province
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Service Forum
+ commonName = $SERVICE.$ENV::x509_host
+ businessCategory = $ENV::x509_business_category
+ jurisdictionOfIncorporationLocalityName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationCountryName = $ENV::x509_country
+[ extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:$ENV::x509_host,DNS:cyclocoop.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+ certificatePolicies = @certificate_policies
+[ self_signed_extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:$ENV::x509_host,DNS:cyclocoop.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+[ user_extensions ]
+ basicConstraints = critical,CA:FALSE,pathlen:0
+ keyUsage = digitalSignature,keyEncipherment
+ subjectAltName = email:$ENV::user@$ENV::x509_host
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+[ certificate_policies ]
+ policyIdentifier = 1.2.250.1.42
+ CPS.1 = https://www.$ENV::x509_host/x509/cps
+[ ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.num
+ crl = $dir/crl.pem
+ database = $dir/idx.txt
+[ self_signed_ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.self-signed.num
+ crl = $dir/crl.self-signed.pem
+ database = $dir/idx.self-signed.txt
--- /dev/null
+ SERVICE = forum
+ HOME = .
+ RANDFILE = var/sec/x509/openssl.rand
+[ req ]
+ prompt = no
+ distinguished_name = user_distinguished_name
+ string_mask = pkix
+[ user_distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ #localityName =
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Certificat utilisateurice du service Forum
+ commonName = $ENV::user
--- /dev/null
+php_admin_value[default_charset] = "UTF-8"
+php_admin_value[display_errors] = Off
+php_admin_value[error_log] = logs/errors
+php_admin_value[error_reporting] = "30711"
+php_admin_value[extension] = intl.so
+php_admin_value[extension] = mcrypt.so
+php_admin_value[extension] = pdo_pgsql.so
+php_admin_value[extension] = pgsql.so
+php_admin_value[extension] = pspell.so
+php_admin_value[file_uploads] = 1
+php_admin_value[log_errors] = On
+php_admin_value[magic_quotes_gpc] = 0
+php_admin_value[magic_quotes_runtime] = 0
+php_admin_value[mbstring.func_overload] = 0
+php_admin_value[memory_limit] = 64M
+php_admin_value[post_max_size] = 6M
+php_admin_value[session.auto_start] = 0
+php_admin_value[session.cookie_path] = /
+php_admin_value[session.gc_divisor] = 500
+php_admin_value[session.gc_maxlifetime] = 21600
+php_admin_value[session.gc_probability] = 1
+php_admin_value[suhosin.session.encrypt] = 0
+php_admin_value[upload_max_filesize] = 5M
+php_admin_value[zend.ze1_compatibility_mode] = 0
+php_admin_value[zlib.output_compression] = Off
+pm.max_children = 15
+pm.max_requests = 200
+pm.max_spare_servers = 5
+pm.min_spare_servers = 1
+pm.process_idle_timeout = 60s
+pm.start_servers = 1
+request_slowlog_timeout = 5s
+request_terminate_timeout = 120s
+rlimit_core = unlimited
+rlimit_files = 131072
+security.limit_extensions = .php
--- /dev/null
+<?php
+## database access settings in php format
+## automatically generated from /etc/dbconfig-common/phpbb3.conf
+## by /usr/sbin/dbconfig-generate-include
+## Wed, 28 May 2014 13:19:09 +0200
+##
+## by default this file is managed via ucf, so you shouldn't have to
+## worry about manual changes being silently discarded. *however*,
+## you'll probably also want to edit the configuration file mentioned
+## above too.
+##
+$config = "/etc/phpbb3/".$_SERVER["SERVER_NAME"].".inc.php";
+include($config);
--- /dev/null
+<?php
+$dbuser='cyclo_forum';
+$dbpass='';
+$basepath='';
+$dbname='cyclo_forum';
+$dbserver='localhost';
+$dbport='';
+$dbtype='pgsql';
+
+$GLOBALS['dbhost'] = $dbserver;
+ # NOTE: required by phpbb3/install/install_install.php
+
+@define('PHPBB_INSTALLED', true);
+// @define('DEBUG', true);
+// @define('DEBUG_EXTRA', true);
--- /dev/null
+../cyclocoop.org
\ No newline at end of file
--- /dev/null
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU2WhcNMjQwNTI4MTIwNzU2WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAIbFKivFM1jo0LBnAFYMaLypFXmLIOAKyBaRlsbtrMqc
+vzYlShY6AcW4zTAVFWulTB+Ow2QCVxFDTdSzlS7x8VZ69HlXbnefI1TtJMZ7TlI+
++fJOHA9oV1EjY/inzoj9Obtcan/9nJhyxy91cs/hlZgeFsdYknu1w9REpXC6N5Wj
+XGWeZ/N701pImQ5DX7P5YyCiTQpbWZZEEl7ABAsp44dp/QLOV7LwHdGDJPRF/KAG
+A2QRzrq+RYMwJNYp3+CTJoE7r9uF8pHrLvUjTjIVC+TlH80rN7LcFEhtdObu2JOD
+BU7gbm5Bh4Lha1xgMklPdtRmQz2Q27VL33ERylNoBZHqRSh/tjoP3N8Ju3QpdRET
+enGcLdSKwAHNM96PkUt1ts+/xhNctI3bwAKIPDrHniB2aEVilk4kJbe67m2rYlpP
+hz0/YiE7/BkFbo8i2Fxh4cEmWk4jnnrly/b3uS2sTOZzMFx5qsrAoFZT/IUGr7iO
+5pUr39oZStmXLgkbr7YCOsfAJeWPzw+ODe9qXs+6AVGV5kadXXG7gfqOte+CuoVQ
+FAJBQFFgUDurzg0I2uPri9zbf6kqaGweHWLgB3xN21FY9wWavPAjvrkuYFX3zQ0w
+eHEmGLS/ko6Sk0bjzoHrp1ssvZYvnENVrJ7myTo4mgxb2eRILU89ZUIa5XLxB1Hj
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU3WhcNMjQwNTI4MTIwNzU3WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAEdYeAN+67KP4W10Drj/ltzDI0O3EOHuWHqqbn5alrx+
+9rYshz9j/JWCyR+iRzyeeNa6B0xyJQOKDjSeF1WEnT1RIlkLhyNBSOyzT78XNkOZ
+mHvC/j+fomAVq3jrFAjebw8D670KGqzYLS7PdtxCtrWve7b75KZZCRqZKTsLLW0u
+6LGsrfFg/+pzfjq5xDWZDEfNy2cSRslBP1UjxiJoS2Qmrf1RMSZMBrZz0mNKH6iu
+EhQodnhXpzm8K2cWfL7zj7zu78FXxPriPv1GHQil6t7ZMLQdV+WT2ftLDbs+EP/T
+FRqV2jOvJg5dGubI/YOCFbh5F+0jaGKT/nz9RuZvsrZ2sKB/nam2FFrRGKqBSv9l
+xS6RUxzRa7QRw1Tup3D0U1R78yfhp3AjgNaDOJM48nLXDpcLOhuRaXWuAIGkMKB0
+rim03x0wcHe8k/YwG5XPY82q7dE4H1kJyq5uJebRwX4Ng4Wee/OLy6rzxVVNITjd
+cfhRWqNmooBv8txMF5fVJv9eFZHMECYUQ8U1xOHwYOlhYwzw/MwKAS0zsxB27ihN
+IdSJlLH9dWltyulCZFetvcoKphXlXpCeufaFYZsDOVLxhIqIE4rJuk+S/TjqBgq0
+bN7gRqy31vIb6txpVcYFDSqxOv3PT9b3Xz4LQGyE5Kms408AD5AfoRG2VNvflI5J
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIJAjCCBuqgAwIBAgIHIBMFASAIMzANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTMwNTAxMTgwODMzWhcN
+MjMwNTAyMTgwODMzWjCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNV
+BAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9mZmljaW5lMVcw
+VQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQBy
+AHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxDjAMBgNVBBET
+BTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEfMB0G
+A1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUg
+OTMgMTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz9IxTpiymRGN5
+bPMSt17OMAIzl2kl0taJHLW/igWJpRczbrB3z52J/qrHIGfmiZeqFUkPjYfHntAU
+ncHlm2Jmkyhz8eng1aFpM37lDTSlpvycs7stcAelh7+vUw6u4M0OUx7b1H34lPRo
+RlEhxzVkYaHl6zB4c0Xlovh26XE931AkYyF/SLmi4e0nR5MYoj/3W0jMrlCYZR1q
+wLGOnYNyH57goVurnIZLl+3yBZ6/z0hZm0/JxLiXH4hAOyOYg7JQcb1Xu4FTLKKg
+BmnMwCZ21S7Ngx04hsq8nL4YGHyr+53jwp0FJ1vxxpYuQjr+u5kQIDqK/F2TREYy
+6V/ESDQOCVFuVYc3uYk4WVj/6VfPW897pfnhr1Zmr8xfGrL78iSRbTd9epMExbbk
+5ctfHeoEHPBkk78O4U5hTJOa74L7P2iqFRx6GpQoaTznmfeh7i+6JLKNZuGsqhdp
+/bEGCxRL/bmqlDkSQB+rU01OpxC3QgU3pZah7+ofgPrcbzZGi3f10GHiTvAXmlV0
+2QzFjdsjcLtGd0+8VK5ob9BGvApY8jLD9nmI/PXj+cPtpRZhnrd15wdQY8P6zh3L
+/Dvsj1yTKzNHCCHsU8h9ySkAVfAfsDFOvP4XMs+Y438yxoPFeYy0HxB+XIQ3ADit
+Sv7ARRS2zHn9KYcPusabwWPOk77xdQIDAQABo4ICUzCCAk8wEgYDVR0TAQH/BAgw
+BgEB/wIBATALBgNVHQ8EBAMCAQYwIAYDVR0RBBkwF4EVY29udGFjdEBjeWNsb2Nv
+b3Aub3JnMB0GA1UdDgQWBBSqRpkUfny9A3E2y+22Lfn1ROCA4zAgBgNVHRIEGTAX
+gRVjb250YWN0QGN5Y2xvY29vcC5vcmcwggFMBgNVHSMEggFDMIIBP4AUqkaZFH58
+vQNxNsvtti359UTggOOhggEcpIIBGDCCARQxFjAUBgNVBAMTDWN5Y2xvY29vcC5v
+cmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEVMBMGA1UEChMMQ3ljbG9m
+ZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQA
+ZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUx
+DjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBu
+AGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9ubmFyZDEXMBUGA1UEFBMO
+MDkgNzIgMzUgOTMgMTKCByATBQEgCDMwQQYIKwYBBQUHAQEENTAzMDEGCCsGAQUF
+BzAChiVodHRwOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcnQucGVtMDYGA1Ud
+HwQvMC0wK6ApoCeGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NybC5w
+ZW0wDQYJKoZIhvcNAQENBQADggIBABCPhE2OCxF0kIOTb8mSECJVptuzGgxnipd5
+hhGNqm6LPUGO9CqQjotNnNEhP8fJ1hMSy8wW7vweYI8F2eYFnwnDRsgP+EdHupAx
+C+h89itGNTFP91r7kCXyJw6e6ZJG/gqOSqkxnoT0I1LngI97oGFdREp4GTJ9K8dG
+iVvTn7is72cle5Ufnj/Co1Td2neQjvz/hwWI9wlVtd9je+gcD/3gsdB7TWvyOzK+
+NvgPjxFcbA8qhCpoUkeQiQOuRX5LBszPNDuPtAAQp/T1Tgx4fVFvHCi/pQpmzRq9
+Nyr5wM22obEHHicv046Wd369/VQLZwtdL4Jt3aGEtmjyLYLHgw7oSyTjKxI4Ni/k
+Byeq9eGxjlJIvPJzBShyxx1E0fOBwTjfmWfrZyW2g6rs3D5vHV03pU5tDjEHDzsy
+qkDlxyGN48P950SNcBPNJG2YESilDrWhNT1yLW1f4lwBNFKR6iwwhqhiPFSWhNd6
+uZLOkcgEWwD8ZHNl60vYnKv1428RZquZfDmeXjRtqdqDcZYHYt/vGH6QlxyaEpCb
+Vt+8r5eOUEDdMRxy97I9Q5fE5VRaJjEd3o5u5vx0KeftwTyBSa/99P90d6su5Std
+uQtYL4U/UVYccFjRLicjaLE9dUe4wyW1xjsrD3DYn8IBQsh42AzFp4xVXtAfruA0
+4G7CeZmo
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU2WhcNMjQwNTI4MTIwNzU2WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAIbFKivFM1jo0LBnAFYMaLypFXmLIOAKyBaRlsbtrMqc
+vzYlShY6AcW4zTAVFWulTB+Ow2QCVxFDTdSzlS7x8VZ69HlXbnefI1TtJMZ7TlI+
++fJOHA9oV1EjY/inzoj9Obtcan/9nJhyxy91cs/hlZgeFsdYknu1w9REpXC6N5Wj
+XGWeZ/N701pImQ5DX7P5YyCiTQpbWZZEEl7ABAsp44dp/QLOV7LwHdGDJPRF/KAG
+A2QRzrq+RYMwJNYp3+CTJoE7r9uF8pHrLvUjTjIVC+TlH80rN7LcFEhtdObu2JOD
+BU7gbm5Bh4Lha1xgMklPdtRmQz2Q27VL33ERylNoBZHqRSh/tjoP3N8Ju3QpdRET
+enGcLdSKwAHNM96PkUt1ts+/xhNctI3bwAKIPDrHniB2aEVilk4kJbe67m2rYlpP
+hz0/YiE7/BkFbo8i2Fxh4cEmWk4jnnrly/b3uS2sTOZzMFx5qsrAoFZT/IUGr7iO
+5pUr39oZStmXLgkbr7YCOsfAJeWPzw+ODe9qXs+6AVGV5kadXXG7gfqOte+CuoVQ
+FAJBQFFgUDurzg0I2uPri9zbf6kqaGweHWLgB3xN21FY9wWavPAjvrkuYFX3zQ0w
+eHEmGLS/ko6Sk0bjzoHrp1ssvZYvnENVrJ7myTo4mgxb2eRILU89ZUIa5XLxB1Hj
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKhDCCCGygAwIBAgIHIBQFKBQHVzANBgkqhkiG9w0BAQ0FADCCAWAxCzAJBgNV
+BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG
+A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv
+ZmZpY2luZTEWMBQGA1UECxMNU2VydmljZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0u
+Y3ljbG9jb29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYL
+KwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYB
+BAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGC
+NzwCAQMTAkZSMB4XDTE0MDUyODEyMDc1N1oXDTI0MDUyODEyMDc1N1owggFgMQsw
+CQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUx
+IzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2Zv
+cnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABk
+AGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEr
+MCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkG
+CysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysG
+AQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVR
+tPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2oHtVj0JlZAdelWecoZTKatFr
+xFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQvENBuOJg7CYK9O7lMXadCA+d
+tgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpEOPhQkGIN5G0KFzbUEjj3QnBk
+RoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2VzKM0IcYFqVLB5RrmCnt0r3/5T
+CPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTyTYcTwjDTCPW0VELInZewr6CL
+oY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsuq5+WMBCOp+c9Mu1zQ/6DK1vu
+aeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPDBn4kBMK5N7zNIVgA+BmNAMgi
+v5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0agC56XufnHRMY2XtPw/U+zw2
+thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7ybxrRoNZOenzSkZq/gYx6F3vL
+CSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjLUhkH6O6DySWwdhWStmBvTIQX
+Epzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3AgMBAAGjggM9MIIDOTASBgNV
+HRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBpBgNVHREEYjBggRtjb250YWN0
+K2ZvcnVtQGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xv
+Y29vcC5vcmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0GA1UdDgQW
+BBSeIfV9hJuu259+I8DNddXGn6R+nzBpBgNVHRIEYjBggRtjb250YWN0K2ZvcnVt
+QGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xvY29vcC5v
+cmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBmAYDVR0jBIIBjzCC
+AYuAFJ4h9X2Em67bn34jwM111cafpH6foYIBaKSCAWQwggFgMQswCQYDVQQGEwJG
+UjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAce
+GgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNp
+bmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xv
+Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA
+bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB
+gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8
+AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED
+EwJGUoIHIBQFKBQHVzBHBggrBgEFBQcBAQQ7MDkwNwYIKwYBBQUHMAKGK2h0dHA6
+Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2ZvcnVtL2NydC5wZW0wPAYDVR0fBDUw
+MzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkvZm9ydW0vY3Js
+LnBlbTANBgkqhkiG9w0BAQ0FAAOCAgEAORooBGLC4glQnB+nDdwIfsSi5mHLIH43
+nPbMJ3fafM7pGVrO7V3Tzv+Lys8YrO+58GU8Mi6PMUY2LVgQlvhfkSDADWA8ETPo
+7snUARKkfsP3pnVbCwJfj3s4w7CpJaTF1QoXuUlb8Wt1q/nWCkMksHByiH0cwAc0
+4j9avOBO1oKGBDxbREhFEFAyQLvPGa/JS9L8qrIqTE1ScVCqSXx5Ex/91gAYF0oC
+MQIStpAiHPz2EbNnC+iDpS+7WG9p+SF+qhMZ8or9Jy+J+tMpRajUKMrFWPWwWivv
+pXjBJcAvxqafa5GqAN4hE08ytgqkvBDabUrw4gLP4dsgHFMy89NhqP7aHCaC6Gw5
+106SfULYmpa5obGPfBPXLW8PTL678CKhCu0tuA4dzuRhfHtAwCFoCrvEhNqfy3yH
+Bnl4L19qjj2Xd4hNMuu19bo72xXwOK5bdYy5E8d3iEfc5+pm3TVhT9BjzquvyzW3
+AAqB79n8uKfKOwUzEYFxNwwP7/dbUDAk/lU4elY6X8Kvq3G8B8tukgU47j4voU41
+25mC8gS2+X97UO7HFR5qgesKML7kGCsA8xcaXjkGygkWBIeAN9V6u3zzHQadvdg3
+KFzQdzw0ZZDjJbpKgkYlnlYatmI/oO5VdQ40A4pMLN7PomPgXbh4GTTli/cjUKNJ
+L+Z6NU6X6hw=
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDvDCCAaQCAQEwDQYJKoZIhvcNAQENBQAwggFgMQswCQYDVQQGEwJGUjEjMCEG
+A1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwA
+ZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAU
+BgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEB
+HhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoA
+zgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUhcN
+MTQwNTI4MTIwNzU3WhcNMjQwNTI4MTIwNzU3WqAOMAwwCgYDVR0UBAMCAQAwDQYJ
+KoZIhvcNAQENBQADggIBAEdYeAN+67KP4W10Drj/ltzDI0O3EOHuWHqqbn5alrx+
+9rYshz9j/JWCyR+iRzyeeNa6B0xyJQOKDjSeF1WEnT1RIlkLhyNBSOyzT78XNkOZ
+mHvC/j+fomAVq3jrFAjebw8D670KGqzYLS7PdtxCtrWve7b75KZZCRqZKTsLLW0u
+6LGsrfFg/+pzfjq5xDWZDEfNy2cSRslBP1UjxiJoS2Qmrf1RMSZMBrZz0mNKH6iu
+EhQodnhXpzm8K2cWfL7zj7zu78FXxPriPv1GHQil6t7ZMLQdV+WT2ftLDbs+EP/T
+FRqV2jOvJg5dGubI/YOCFbh5F+0jaGKT/nz9RuZvsrZ2sKB/nam2FFrRGKqBSv9l
+xS6RUxzRa7QRw1Tup3D0U1R78yfhp3AjgNaDOJM48nLXDpcLOhuRaXWuAIGkMKB0
+rim03x0wcHe8k/YwG5XPY82q7dE4H1kJyq5uJebRwX4Ng4Wee/OLy6rzxVVNITjd
+cfhRWqNmooBv8txMF5fVJv9eFZHMECYUQ8U1xOHwYOlhYwzw/MwKAS0zsxB27ihN
+IdSJlLH9dWltyulCZFetvcoKphXlXpCeufaFYZsDOVLxhIqIE4rJuk+S/TjqBgq0
+bN7gRqy31vIb6txpVcYFDSqxOv3PT9b3Xz4LQGyE5Kms408AD5AfoRG2VNvflI5J
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIJ4zCCB8ugAwIBAgIHIBQFKBQHVTANBgkqhkiG9w0BAQ0FADCCARQxFjAUBgNV
+BAMTDWN5Y2xvY29vcC5vcmcxCzAJBgNVBAYTAkZSMQ4wDAYDVQQrEwVDeWNsbzEV
+MBMGA1UEChMMQ3ljbG9mZmljaW5lMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTc1MDIwMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEfMB0GA1UECRMWMTUsIHJ1ZSBQaWVycmUgQm9u
+bmFyZDEXMBUGA1UEFBMOMDkgNzIgMzUgOTMgMTIwHhcNMTQwNTI4MTIwNzU1WhcN
+MjQwNTI4MTIwNzU1WjCCAWAxCzAJBgNVBAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUA
+LQBkAGUALQBGAHIAYQBuAGMAZTEjMCEGA1UEBx4aAM4AbABlAC0AZABlAC0ARgBy
+AGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xvZmZpY2luZTEWMBQGA1UECxMNU2Vydmlj
+ZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0uY3ljbG9jb29wLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMSswKQYLKwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQA
+ZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYBBAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAt
+AEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAxVG091DrXGD+7x7DOVoCJKJ8CHHy8EGfyy+aoKQt
+Rbage1WPQmVkB16VZ5yhlMpq0WvEWjC0oImUwMr+o7suY8Jk1Oja1k0VLmvXC4Lt
+5hC8Q0G44mDsJgr07uUxdp0ID522CQfbAvIL2gihtWfb0pF9yJUFXpG2jDv+3V+e
+qkQ4+FCQYg3kbQoXNtQSOPdCcGRGhoURrMdDWA1/+m51E5BKGUZZTd7XtUUx6p1j
+ZXMozQhxgWpUsHlGuYKe3Svf/lMI9VXTPhonF+oTKqUnLBXz7wrdNPGDqss+sRBx
+xPJNhxPCMNMI9bRUQsidl7CvoIuhj3QREpY54EHQY4b66U7+OsUhZGAs+yW5nOSi
+my6rn5YwEI6n5z0y7XND/oMrW+5p55/hg1rZg84ez6mJ+zHZ77cFvMGMMGMbFlYm
+08MGfiQEwrk3vM0hWAD4GY0AyCK/mK09QF/t5rkdBT5egkfJctynqAzFFw152H5p
+N3RqALnpe5+cdExjZe0/D9T7PDa2GBsla273oF4e46rESHtsm4T+y425UUn3uAQ2
+nvJvGtGg1k56fNKRmr+BjHoXe8sJLFH/7PidlMdQAYyAOjlVMH1Qi6goP7bCZ4nR
++MtSGQfo7oPJJbB2FZK2YG9MhBcSnOF1vfgE+tz3HbszVyk/nZbe9e8Jj2/g123i
+2/cCAwEAAaOCAugwggLkMBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgGm
+MGkGA1UdEQRiMGCBG2NvbnRhY3QrZm9ydW1AY3ljbG9jb29wLm9yZ4ITZm9ydW0u
+Y3ljbG9jb29wLm9yZ4INY3ljbG9jb29wLm9yZ4IdY3ljbG9jb29wLmhldXJldXgt
+Y3ljbGFnZS5vcmcwHQYDVR0OBBYEFJ4h9X2Em67bn34jwM111cafpH6fMCAGA1Ud
+EgQZMBeBFWNvbnRhY3RAY3ljbG9jb29wLm9yZzCCAUwGA1UdIwSCAUMwggE/gBSq
+RpkUfny9A3E2y+22Lfn1ROCA46GCARykggEYMIIBFDEWMBQGA1UEAxMNY3ljbG9j
+b29wLm9yZzELMAkGA1UEBhMCRlIxDjAMBgNVBCsTBUN5Y2xvMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxVzBVBgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADp
+ACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBp
+AHIAZTEOMAwGA1UEERMFNzUwMjAxIzAhBgNVBAgeGgDOAGwAZQAtAGQAZQAtAEYA
+cgBhAG4AYwBlMR8wHQYDVQQJExYxNSwgcnVlIFBpZXJyZSBCb25uYXJkMRcwFQYD
+VQQUEw4wOSA3MiAzNSA5MyAxMoIHIBMFASAIMzBBBggrBgEFBQcBAQQ1MDMwMQYI
+KwYBBQUHMAKGJWh0dHA6Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2NydC5wZW0w
+PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkv
+Zm9ydW0vY3JsLnBlbTBEBgNVHSAEPTA7MDkGBSqBegEqMDAwLgYIKwYBBQUHAgEW
+Imh0dHBzOi8vd3d3LmN5Y2xvY29vcC5vcmcveDUwOS9jcHMwDQYJKoZIhvcNAQEN
+BQADggIBAHwa1d+ODIOF0JUKlNml4iIPLIibbzY3Ho5FCEdnk44TP9xhKC6R/n4n
+zDfW3MB+7Ed33IzR4D9gIhhHNkZDIhVGhH8p/GoQnHeNuSU6bPR2flnBVfIcoA9w
+HZ88xLRLvSPQ3RxtH2gYhRHruhU9sm5kno3tqnNmE5jYtkblBq3EqED9iLezrT+L
+sssAUzAPQmepv/0bRD7LDKGzOOit/cw/1tMQWefeBZK+q2Ub1Ios3xS7cgE7JQJL
+zmDIkjhQcidZsZ47d6LLiWNYtZeB8ksJ2ewSNdPQHi0QH7tN8gXsue8p8HPkMcrh
+z91OGUhzie26uP9NaJ8S8awSuCwXfrnKItBYlUN8pppgGzlMnXU7oCaHBrREAGoX
+wcFhrS16nnh69s8jBXg91Nmx28DRvuYCxBvumOqCubM9uE88iN57Qe62SeEnAvbM
+fuWd0/RS6eVtMdtPDbLLVceDLgJFHBTb1wER0asgriJuqdmzhgTfnWDqNAh+J7H9
+7bNtj6rFzF3N3OxJNekUEmbD63/3TfkmgPIY4FXCO6FMaf82ixwTM6JMNnZ6J+0V
+roz8nss1UmOi/4LVfIePnybQ5SKZcE4o2uYNMxv+KCMbQyDXyxy0tF8EAHJCCIFA
+rn0DcbctntL8QRMJAq5GsmOVKSX+27Jc1dDw49veNTzvOii1+H9L
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+
+iQJ4BAABCgBiBQJThdGcWxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx
+OUNGNzBGRThBOUUACgkQXicZz3D+ip5bGQ//SwB0l0LCMu+LntwlGUfFp8ZViL4G
+NoRgrEW4mdCUg90lCA+ab3r9xOkGydm2yi8XXfncqH9+HAlWSZ6ZND4n2+N824+N
+UPJbnFWWA0VX1pG66CryKjWLYbf+valYYPX+iZMbfSfBDGhQsl7iqLPnODnr/KsQ
+d7FF+QAxIXOjGrhKfdxnn82eFbbrCROGZISzDVDthAIMgA0cdzOtM1Mtu8cUsOSk
+3aclkHtr+J9khkYaQ6ygHuOKv/GCXPPN/x//SnTWSXYWxY4le62H7jP/wvah8fON
+iOK7cUt6H1kJVYH4mPSAF25yvMVL35Yn2+9O9d27hDL/vJsSvtyUN8aB7VQiinxS
+hVlYqnCb2tlocNRlVTvxoGkKX4UZdHqgm4SMJFqeFf+196DPoFGVpf+NA32eWbhg
+3mn6elMAAEAVyArFtBGIz1KYNh324tzCE2v00EdmA+Ylb0xNPtKlAHezKlWquxSV
+BaNiT7TVkCqWCEQUcKxeso/mqzcxPpqnopgZ4+IazdotXhegHvSD7/BYsqkwMaML
+6wvZuVSfog3/lM64EPaIWwC66WRXTEDdwS5NttdlIQRAuhjLbfoS+rZcutuGgBbK
+l6w/MU2Pv10gyN6oTwj3brFaAuDjypoc08otCfs0QwrgRyCV82p4mgZPIv/Up2H0
+W/pg+SrazbH8Bq0=
+=rkhR
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKhDCCCGygAwIBAgIHIBQFKBQHVzANBgkqhkiG9w0BAQ0FADCCAWAxCzAJBgNV
+BAYTAkZSMSMwIQYDVQQIHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTEjMCEG
+A1UEBx4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxFTATBgNVBAoTDEN5Y2xv
+ZmZpY2luZTEWMBQGA1UECxMNU2VydmljZSBGb3J1bTEcMBoGA1UEAxMTZm9ydW0u
+Y3ljbG9jb29wLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMSswKQYL
+KwYBBAGCNzwCAQEeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMSswKQYLKwYB
+BAGCNzwCAQIeGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRMwEQYLKwYBBAGC
+NzwCAQMTAkZSMB4XDTE0MDUyODEyMDc1N1oXDTI0MDUyODEyMDc1N1owggFgMQsw
+CQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUx
+IzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxD
+eWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2Zv
+cnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABk
+AGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEr
+MCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkG
+CysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysG
+AQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVR
+tPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2oHtVj0JlZAdelWecoZTKatFr
+xFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQvENBuOJg7CYK9O7lMXadCA+d
+tgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpEOPhQkGIN5G0KFzbUEjj3QnBk
+RoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2VzKM0IcYFqVLB5RrmCnt0r3/5T
+CPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTyTYcTwjDTCPW0VELInZewr6CL
+oY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsuq5+WMBCOp+c9Mu1zQ/6DK1vu
+aeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPDBn4kBMK5N7zNIVgA+BmNAMgi
+v5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0agC56XufnHRMY2XtPw/U+zw2
+thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7ybxrRoNZOenzSkZq/gYx6F3vL
+CSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjLUhkH6O6DySWwdhWStmBvTIQX
+Epzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3AgMBAAGjggM9MIIDOTASBgNV
+HRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBpBgNVHREEYjBggRtjb250YWN0
+K2ZvcnVtQGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xv
+Y29vcC5vcmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMB0GA1UdDgQW
+BBSeIfV9hJuu259+I8DNddXGn6R+nzBpBgNVHRIEYjBggRtjb250YWN0K2ZvcnVt
+QGN5Y2xvY29vcC5vcmeCE2ZvcnVtLmN5Y2xvY29vcC5vcmeCDWN5Y2xvY29vcC5v
+cmeCHWN5Y2xvY29vcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBmAYDVR0jBIIBjzCC
+AYuAFJ4h9X2Em67bn34jwM111cafpH6foYIBaKSCAWQwggFgMQswCQYDVQQGEwJG
+UjEjMCEGA1UECB4aAM4AbABlAC0AZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAce
+GgDOAGwAZQAtAGQAZQAtAEYAcgBhAG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNp
+bmUxFjAUBgNVBAsTDVNlcnZpY2UgRm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xv
+Y29vcC5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAA
+bgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQB
+gjc8AgEBHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8
+AgECHhoAzgBsAGUALQBkAGUALQBGAHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgED
+EwJGUoIHIBQFKBQHVzBHBggrBgEFBQcBAQQ7MDkwNwYIKwYBBQUHMAKGK2h0dHA6
+Ly93d3cuY3ljbG9jb29wLm9yZy94NTA5L2ZvcnVtL2NydC5wZW0wPAYDVR0fBDUw
+MzAxoC+gLYYraHR0cDovL3d3dy5jeWNsb2Nvb3Aub3JnL3g1MDkvZm9ydW0vY3Js
+LnBlbTANBgkqhkiG9w0BAQ0FAAOCAgEAORooBGLC4glQnB+nDdwIfsSi5mHLIH43
+nPbMJ3fafM7pGVrO7V3Tzv+Lys8YrO+58GU8Mi6PMUY2LVgQlvhfkSDADWA8ETPo
+7snUARKkfsP3pnVbCwJfj3s4w7CpJaTF1QoXuUlb8Wt1q/nWCkMksHByiH0cwAc0
+4j9avOBO1oKGBDxbREhFEFAyQLvPGa/JS9L8qrIqTE1ScVCqSXx5Ex/91gAYF0oC
+MQIStpAiHPz2EbNnC+iDpS+7WG9p+SF+qhMZ8or9Jy+J+tMpRajUKMrFWPWwWivv
+pXjBJcAvxqafa5GqAN4hE08ytgqkvBDabUrw4gLP4dsgHFMy89NhqP7aHCaC6Gw5
+106SfULYmpa5obGPfBPXLW8PTL678CKhCu0tuA4dzuRhfHtAwCFoCrvEhNqfy3yH
+Bnl4L19qjj2Xd4hNMuu19bo72xXwOK5bdYy5E8d3iEfc5+pm3TVhT9BjzquvyzW3
+AAqB79n8uKfKOwUzEYFxNwwP7/dbUDAk/lU4elY6X8Kvq3G8B8tukgU47j4voU41
+25mC8gS2+X97UO7HFR5qgesKML7kGCsA8xcaXjkGygkWBIeAN9V6u3zzHQadvdg3
+KFzQdzw0ZZDjJbpKgkYlnlYatmI/oO5VdQ40A4pMLN7PomPgXbh4GTTli/cjUKNJ
+L+Z6NU6X6hw=
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+
+iQJ4BAABCgBiBQJThdGdWxSAAAAAACoAKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuYXV0b2dlcmVlLm5ldEZCRTcwNDhGMDAwNTE3MDYwQzMwMEZGRTVFMjcx
+OUNGNzBGRThBOUUACgkQXicZz3D+ip6xNhAAsQMaoOF7mo/CSGXsO/kHsR2Wsnat
+KU8lRX1mcpeHoP1hBI3AKcP58TVk32OyJHOKgFE0bOlb9+zkr3ncAUTTz6p5mkGO
+rv9JxZF9ZDWze+m9RsEPxNKwAmpOc+Xwr1z0fp6llVKsM3sP1e0m/ER07Pi0yK2N
+krTexFelrvKyP94wSRHjz7m961oPSZ+wq57jxcVACYZcoV3nvKG1Ic6lTUBvW39d
+JtwWhPd4jXq0J+KDjw14cMcZqBJJNwfSBXr5GLxe7UTYHnj+yIfl7C0dVqxzB/qo
+AfLryK0qmelb5liuoP9RP93CObEyBfHHsFuwACZ+G4ZbV7/7CHTac1kda4yt23Ha
+WrwFvm++zipziyYBI8SeJh1jsrqhNtNNGpHC7LeAIs0CaixERaAKuNHz5iKtwxMD
+Doki4RxHLG+QknhPBozTY0So/i2RMM84bMZpkBsUObJTtpK9ough5eP3OUk2fSSu
+51BUdYh4yC9COFaju+7T/+JE9+acMqGXPEruWkhzXJHodpuDNiQlqhhukm1mLECj
+I6a3NpLRfohGsvzzWYBgqfKj0sRDI42q0wMLOCPlHY3vuv4zLqMGbCTBrgsXdglH
+24pIulteWPRWYWCBHO9DbM8vP9FamP7A9/1VadHHTzQ8T+yJypOvQeJvN3AoB+f9
+Vu57Evm3n9vLRiw=
+=ACgy
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFpzCCA48CAQAwggFgMQswCQYDVQQGEwJGUjEjMCEGA1UECB4aAM4AbABlAC0A
+ZABlAC0ARgByAGEAbgBjAGUxIzAhBgNVBAceGgDOAGwAZQAtAGQAZQAtAEYAcgBh
+AG4AYwBlMRUwEwYDVQQKEwxDeWNsb2ZmaWNpbmUxFjAUBgNVBAsTDVNlcnZpY2Ug
+Rm9ydW0xHDAaBgNVBAMTE2ZvcnVtLmN5Y2xvY29vcC5vcmcxSzBJBgNVBA8eQgBW
+ADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABu
+AGkAIABtAG8AdABlAHUAcjErMCkGCysGAQQBgjc8AgEBHhoAzgBsAGUALQBkAGUA
+LQBGAHIAYQBuAGMAZTErMCkGCysGAQQBgjc8AgECHhoAzgBsAGUALQBkAGUALQBG
+AHIAYQBuAGMAZTETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAMVRtPdQ61xg/u8ewzlaAiSifAhx8vBBn8svmqCkLUW2
+oHtVj0JlZAdelWecoZTKatFrxFowtKCJlMDK/qO7LmPCZNTo2tZNFS5r1wuC7eYQ
+vENBuOJg7CYK9O7lMXadCA+dtgkH2wLyC9oIobVn29KRfciVBV6Rtow7/t1fnqpE
+OPhQkGIN5G0KFzbUEjj3QnBkRoaFEazHQ1gNf/pudROQShlGWU3e17VFMeqdY2Vz
+KM0IcYFqVLB5RrmCnt0r3/5TCPVV0z4aJxfqEyqlJywV8+8K3TTxg6rLPrEQccTy
+TYcTwjDTCPW0VELInZewr6CLoY90ERKWOeBB0GOG+ulO/jrFIWRgLPsluZzkopsu
+q5+WMBCOp+c9Mu1zQ/6DK1vuaeef4YNa2YPOHs+pifsx2e+3BbzBjDBjGxZWJtPD
+Bn4kBMK5N7zNIVgA+BmNAMgiv5itPUBf7ea5HQU+XoJHyXLcp6gMxRcNedh+aTd0
+agC56XufnHRMY2XtPw/U+zw2thgbJWtu96BeHuOqxEh7bJuE/suNuVFJ97gENp7y
+bxrRoNZOenzSkZq/gYx6F3vLCSxR/+z4nZTHUAGMgDo5VTB9UIuoKD+2wmeJ0fjL
+UhkH6O6DySWwdhWStmBvTIQXEpzhdb34BPrc9x27M1cpP52W3vXvCY9v4Ndt4tv3
+AgMBAAGgADANBgkqhkiG9w0BAQ0FAAOCAgEAMHl9i0w1q0ImdmdnVP44uAWTsM2C
+w/0fPBGt2aD83b8L5BsxcfgQ8hze4XuQB/ggL53dKMyEeFZAuglCY8w6rlp0RvVJ
+NODLrw9hBNXhWnqPppY5UsU1qtdbQwCn93k1uvsQXxLW7EyZGGT8DJ3EsgiY9Zkd
+XbCM4kGvBq+yJf/WnCoA9Rrs3145VC3SIAF33VlKGmQsbTZuFC7ZwLrpv3MLt7py
+YYoAMeUfqoAIxnSMwVsV3cLv/166yf22/h/gFLwR5zIEYuonowbqWT5NBxEC1vnb
+uqsxjWWnfzNAczDWzfwSob1KHxFJEJmYxwAWIzjG1yeo5RsQAfYOajQhFIik//VU
+dgE6GQ4oN0SVSmf3InuZ0XL0MIJdvcGW1/QFj0QFxk4mcecTxYVjU3jEGiLRDmwI
+jM06DJ/nYpgzllF+YxT8Fu4H3Ac0kmd2uPd2XeFkYSFe0c29BQbQHXXQXJ/W8mP1
+VS4b6K13zMB3lyYnAsUkNmMu4qqfIISHM51vDVQx9sNz+58wM0r9yY0E+iak8Mk9
+HVtuo5QHMrsgSTcC61l4i2FArFZU/LPOcuDFY8I7ZPWpv8Sc65S+aDDHyrY/iZx4
+dR65Cc7Q6HCRgF4xn9p9oLN/TIyqW+kRhHsNfJNXZwCJJ/0+hlgytxSKQ7sA/c2J
+jelkn9l6S55YlUQ=
+-----END CERTIFICATE REQUEST-----